trap baffle - Español Inglés Diccionario